Peters Luan Peters Actor DouBan IMDb Actor The Flesh and Blood Show 1972 5.4 The Devil's Men 1976 4.3